huge mass of mud and rocks - German English Dictionary